// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.nostra13.universalimageloader.core.imageaware; import android.graphics.Bitmap; import android.graphics.drawable.Drawable; import android.text.TextUtils; import android.view.View; import com.nostra13.universalimageloader.core.assist.ImageSize; import com.nostra13.universalimageloader.core.assist.ViewScaleType; // Referenced classes of package com.nostra13.universalimageloader.core.imageaware: // ImageAware public class NonViewAware implements ImageAware { protected final ImageSize imageSize; protected final String imageUri; protected final ViewScaleType scaleType; public NonViewAware(ImageSize imagesize, ViewScaleType viewscaletype) { this(null, imagesize, viewscaletype); } public NonViewAware(String s, ImageSize imagesize, ViewScaleType viewscaletype) { if (imagesize == null) { throw new IllegalArgumentException("imageSize must not be null"); } if (viewscaletype == null) { throw new IllegalArgumentException("scaleType must not be null"); } else { imageUri = s; imageSize = imagesize; scaleType = viewscaletype; return; } } public int getHeight() { return imageSize.getHeight(); } public int getId() { if (TextUtils.isEmpty(imageUri)) { return super.hashCode(); } else { return imageUri.hashCode(); } } public ViewScaleType getScaleType() { return scaleType; } public int getWidth() { return imageSize.getWidth(); } public View getWrappedView() { return null; } public boolean isCollected() { return false; } public boolean setImageBitmap(Bitmap bitmap) { return true; } public boolean setImageDrawable(Drawable drawable) { return true; } }